package net.yla.smartbus.module.ba.vehicletype.serice;

import net.yla.smartbus.module.ba.vehicletype.dto.BrandDto;
import net.yla.smartbus.module.ba.vehicletype.dto.BrandTree;
import net.yla.smartbus.module.ba.vehicletype.form.BrandForm;

import java.util.List;

/**
 * @author 默苍离
 * @date 2021/6/24 9:32
 * <p>
 * ******************************************
 * @annotation:
 */
public interface BrandService {

    /**
     * 获取所有品牌信息
     *
     * @return 品牌信息集合
     */
    List<BrandDto> getList();


    /**
     * 获取 品牌 树
     *
     * @return 品牌 树
     */
    List<BrandTree> getBrandTree();


    /**
     * 添加品牌
     *
     * @param form
     * @return
     */
    Integer insert(BrandForm form);


}
